home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / wbgames / hexagons / hexagonsd.guide (.txt) < prev    next >
Amigaguide Document  |  1996-04-07  |  17KB  |  421 lines

  1. @database Hexagons.guide
  2. @author "Frank Bernard"
  3. @(c) "Copyright 
  4.  1995 Frank Bernard"
  5. @$VER: Hexagons.guide 2.10 (16.11.95)
  6. @font Courier.font 13
  7. @wordwrap
  8. @node main "Hexagons"
  9.                                 @{b}Hexagons V2.1@{ub}
  10.                Copyright 
  11.  1995 by Frank Bernard & Andreas Paul
  12.                           @{" 1. Anleitung             " link anleitung}
  13.                           @{" 2. Systemvoraussetzungen " link voraussetzungen}
  14.                           @{" 3. Besonderheiten        " link besonderheiten}
  15.                           @{" 4. History               " link history}
  16.                           @{" 5. Autoren               " link autoren}
  17.                           @{" 6. Copyright             " link copyright}
  18.                           @{" 7. Disclaimer            " link disclaimer}
  19.                           @{" 8. Credits               " link credits}
  20. @endnode
  21. @node anleitung "Anleitung"
  22.                               @{b}1. Anleitung
  23.                              ==============@{ub}
  24.                            @{" 1.0 Shareware     " link share}
  25.                            @{" 1.1 Spielidee     " link idee}
  26.                            @{" 1.2 Steuerung     " link steuerung}
  27.                            @{" 1.3 Voreinsteller " link prefs}
  28.                            @{" 1.4 Punktewertung " link punkte}
  29.                            @{" 1.5 Statistik     " link statistik}
  30.                            @{" 1.6 Tooltypes     " link tooltypes}
  31. @endnode
  32. @node share "Shareware"
  33.                               @{b}1.0 Shareware
  34.                              ===============@{ub}
  35.     Hexagons ist Shareware. Gef
  36. llt Ihnen das Spiel, so sollten  Sie  die
  37.     Shareware-Geb
  38. hr in H
  39. he  von 10.-DM ($8.-, 
  40. 5.-, FF40.-)  entrichten. 
  41.     Senden Sie  dazu bitte den Betrag  in bar oder als Euro-Scheck (BITTE 
  42.     keine andere  Scheckformen) an einen  der @{" Autoren " link autoren}, oder  
  43. berweisen 
  44.     Sie den Betrag auf folgendes Konto:
  45.                    Frank Bernard
  46.                    KtoNr.  103 870 515
  47.                    BLZ     540 502 20
  48.                    Kreissparkasse Kaiserslautern
  49.     Geben  Sie  bitte Ihre  vollst
  50. ndige  Adresse, falls  vorhanden  Ihre
  51.     EMail-Adresse, sowie als Betreff "Hexagons" an.
  52.     @{b}ACHTUNG:@{ub} Falls Sie Ihr Keyfile  nicht via  EMail  empfangen k
  53. nnen, so
  54.              f
  55. gen Sie bitte  unbedingt zur  Shareware-Geb
  56. hr 2.-DM ($2.-)
  57.              f
  58. r Porto, Verpackung und Diskette hinzu !!
  59.              Ansonsten m
  60. ssen wir Ihnen das Keyfile leider unfrei zusenden.
  61.     Sie erhalten  unmittelbar nach Eingang der  Shareware-Geb
  62. hr Ihr per-
  63.     s
  64. nliches Keyfile, welches den Nervrequester unterbindet.
  65.          BITTE GEBEN SIE IHR KEYFILE KEINESFALLS AN DRITTE WEITER !!
  66. @endnode
  67. @node idee "Spielidee"
  68.                              @{b}1.1 Spielidee
  69.                             ===============@{ub}
  70.  Die  Idee f
  71. r  Hexagons ist, wie  k
  72. nnte es  anders sein, dem  Spiel Tetris
  73.  entlehnt. Da  dieses  Spielprinzip  mittlerweile  rund  um den  Globus wohl
  74.  jedem  bekannt  ist  sei  hier  nur  soviel  gesagt,  da
  75.   es  darum  geht, 
  76. llig  von oben in ein  Spielfeld  einfallende  Spielsteine durch Drehen
  77.  und  Verschieben so  geschickt zu  plazieren, da
  78.  der Boden des Spielfeldes
  79. glichst  l
  80. ckenlos  bedeckt wird. Jede  vollst
  81. ndig  bedeckte  Zeile wird
  82.  aus dem Spielfeld  entfernt, so da
  83.   dar
  84. berliegende nachr
  85. cken k
  86. nnen. Wer
  87.  die meisten Spielsteine unterbringt erh
  88. lt die meisten @{" Punkte " link punkte}.
  89.  Nachdem  uns  Tetris  irgendwann  auch im  schnellsten  Level  und  in  der
  90. chtigten  3D-Version  zu einfach  und langweilig  wurde, kamen  wir auf
  91.  die  Idee, das ganze auf ein  Hexagonfeld zu  
  92. bertragen. Beibehalten wurde
  93.  die Anzahl  der Einzelteile  - n
  94. mlich 4 -  aus welchen die Spielsteine zu-
  95.  sammengesetzt   werden,  jedoch  ergeben  sich   aufgrund  der  hexagonalen
  96.  Struktur  10  verschiedene  Spielsteine, im  Gegensatz  zu den 7 von Tetris
  97.  bekannten.  Selbstverst
  98. ndlich rotieren  diese  Spielsteine nun in 60 Grad-
  99.  Winkeln, wodurch das Spiel erheblich erschwert wird, da es von dem 
  100. blichen
  101.  rechtwinkligen Raumverst
  102. ndnis deutlich abweicht.
  103.  Mit anderen Worten: Hexagons ist f
  104. r all diejenigen  gedacht, denen  Tetris
  105.  mittlerweile zu einfach geworden ist. Man  sollte  jedoch  nicht  erwarten,
  106.  man als Tetris-Profi bei Hexagons sofort die absoluten @{" Top-Ergebnisse " link punkte}
  107.  erzielt. :-)
  108. @endnode
  109. @node steuerung "Steuerung"
  110.                              @{b}1.2 Steuerung
  111.                             ===============@{ub}
  112.      Joystick/Cursor  links  -  Bewegung nach links
  113.      Joystick/Cursor rechts  -  Bewegung nach rechts
  114.               Cursor   hoch  -  Drehung im Uhrzeigersinn
  115.               Cursor runter  -  Drehung gegen den Uhrzeigersinn
  116.                  Feuerknopf  -  Drehung im oder gegen den Uhrzeigersinn
  117.                                 (je nach @{" Voreinstellungen " link prefs} )
  118.        Joystick nach   vorn  - 'Fallenlassen' des Spielsteines
  119.        Joystick nach hinten  - 'Herunterziehen' des Spielsteines
  120.                   Leertaste  - 'Herunterziehen' oder 'Fallenlassen' des 
  121.                                 Spielsteines (je nach @{" Voreinstellungen " link prefs} )
  122.                     AMIGA p  -  Pause an/aus
  123.                     AMIGA n  -  neues Spiel
  124.                     AMIGA v  -  Voreinstellungen
  125.                     AMIGA s  -  Statistik
  126.                     AMIGA h  -  Highscores
  127.                     AMIGA i  -  Information
  128.                     AMIGA x  -  Ikonifizierung des Spiels
  129.                        HELP  -  Aufruf der Amiga-Guide Dokumentation
  130.                         ESC  -  Spiel beenden / Programm verlassen
  131. @endnode
  132. @node prefs "Preferences"
  133.                            @{b}1.3 Voreinsteller
  134.                           ===================@{ub}
  135.                       @{b}
  136. Fallen
  137. @{ub}
  138.   sofort              Der Spielstein f
  139. llt bei dem Druck auf SPACE sofort
  140.                       bis zum Auftreffen nach unten.
  141.   variabel            Der Spielstein kann mit  SPACE nach unten 'gezogen'
  142.                       werden. Die  Geschwindigkeit ist  von 1 bis 20 frei
  143.                       w
  144. hlbar.
  145.                       @{b}
  146. Farben
  147. @{ub}
  148.   feste Palette       Jeder  Spielstein  hat  seine  eigene, feste Farbe.
  149.                       Sind weniger als 10 Farben  verf
  150. gbar, so wird  zur
  151.                       Erzeugung von weiteren Farben  geordnetes Dithering
  152.                       eingestzt.
  153.   zuf
  154. llig verteilt   Die  Farben der  Spielsteine  werden  rein zuf
  155.                       ausgew
  156.                       @{b}
  157. @{ub}
  158.   abfragen            Bei jedem  Eintrag in  den  Highscores  wird erneut
  159.                       nach dem Namen des Spielers gefragt.
  160.   beibehalten         Wahl  eines fest  voreingestellten  Namens  f
  161. r den 
  162.                       Eintrag in den Highscores.
  163.                       @{b}
  164. Hexagon-Set
  165. @{ub}
  166.   normal              10 verschiedene Hexagone, wie bisher
  167.   erweitert           6 zus
  168. tzliche Hexagone - schwieriger zu spielen
  169.                       @{b}
  170. Spielmodus
  171. @{ub}
  172.   normal              m
  173. glichst viele Steine  plazieren und  vollst
  174. ndige
  175.                       Zeilen erzeugen.
  176.   erweitert           zuf
  177. llig eingestreute  Hexagone entfernen  und  pro
  178.                       Spielstufe 10 Zeilen vervollst
  179. ndigen (Die  Zeilen-
  180.                       anzeige gibt die verbleibenden Zeilen an).
  181.                       @{b}
  182. Kontrolle
  183. @{ub}
  184.   Tastatur            Steuerung durch Tastatur
  185.   Joystick            Steuerung  durch Joystick  (nur m
  186. glich,  wenn  der
  187.                       Tooltype @{" NOJOYSTICK " link tooltypes} inaktiv ist).
  188.                       @{b}
  189. Rotation
  190. @{ub}
  191.   links drehen        Verwendet  man  einen @{" Joystick " link steuerung}, so  rotieren  die
  192.                       Hexagone beim  Dr
  193. cken des  Feuerknopfes  gegen den 
  194.                       Uhrzeigersinn.
  195.   rechts drehen       Rotation im Uhrzeigersinn.
  196.   Vorschauanzeige     Hier  kann das  Vorschau-Fenster  f
  197. r den  n
  198. chsten
  199.                       Spielstein aktiviert/deaktiviert werden.
  200.   Startstufe          Spielstufe, in dem das Spiel beginnt (1 bis 20).
  201. @endnode
  202. @node punkte "Punktewertung"
  203.                            @{b}1.4 Punktewertung
  204.                           ===================@{ub}
  205.   1. Man erh
  206. r jeden erfolgreich plazierten Spielstein einen der 
  207.      aktuellen  Spielstufe  entsprechenden  Punktwert. Je  h
  208. her  die
  209.      Spielstufe, desto mehr Punkte.
  210.   2. F
  211. r jede  vervollst
  212. ndigte Zeile  erh
  213. lt man einen relativ hohen
  214.      Punktwert. F
  215. r zwei gleichzeitig vervollst
  216. ndigte Zeilen verdop-
  217.      pelt sich dieser Wert. Bei drei Zeilen erh
  218. lt man den vierfachen
  219.      und  bei 4 Zeilen (Wow !!) den  achtfachen Basiswert. Auch  hier
  220.      erh
  221. hen sich die Punktzahlen mit steigender Spielstufe.
  222.   3. Bei  abgeschalteter  @{" Vorschauanzeige " link prefs}  erh
  223. ht  sich der  Basis-
  224.      Punktewert f
  225. r jeden Spielstein auf das Dreifache.
  226.   4. Bei eingeschalteter  Verwendung @{" zuf
  227. lliger Farben " link prefs} erh
  228. ht  sich
  229.      der Basis-Punktewert f
  230. r jeden Spielstein auf das Doppelte.
  231.   5. Abgeschaltete  @{" Vorschauanzeige " link prefs} und  eingeschaltete  Verwendung
  232.      von @{" zuf
  233. lligen Farben " link prefs} zusammen ergeben den vierfachen Wert.
  234.   6. F
  235. r  jede  Zeile, die  ein  Spielstein  mittels der  SPACE-Taste
  236.      schneller nach unten gezogen wird, gibt es extra Punkte.
  237. @endnode
  238. @node statistik "Statistik"
  239.                              @{b}1.5 Statistik
  240.                             ===============@{ub}
  241.     Das Statistik-Fenster gibt dar
  242. ber Auskunft, wie h
  243. ufig die einzelnen
  244.     Hexagone w
  245. hrend des Spielverlaufes auftreten. Es kann dabei zwischen
  246.     der Statistik seit dem letzten  Programmstart und einer Gesamtstatis-
  247.     tik  aller je durchgef
  248. hrten  Spiele, sowie zwischen dem normalen und 
  249.     dem  erweiterten  Hexagon-Set gew
  250. hlt  werden. Bei den  Prozentwerten
  251.     handelt es sich um gerundete Werte, d.h. die Summe ergibt nicht immer
  252.     exakt 100%. Die Abweichung ist jedoch minimal.
  253.     Au
  254. erdem wird die  Anzahl der Spiele  seit dem  letzten Programmstart,
  255.     sowie die Anzahl der insgesamt durchgef
  256. hrten Spiele angezeigt.
  257.     Das Statistik-Fenster  kann w
  258. hrend des Spieles ge
  259. ffnet bleiben, und
  260.     wird st
  261. ndig aktualisiert !!!
  262. @endnode
  263. @node tooltypes "Tooltypes"
  264.                              @{b}1.6 Tooltypes
  265.                             ===============@{ub}
  266.                 Hexagons unterst
  267. tzt die folgenden Tooltypes:
  268.   @{b}NOLACE@{ub}     -  Normalerweise pa
  269. t sich Hexagons automatisch der Aufl
  270.                 des aktuellen  Screenmodes an. Sollte  dennoch einmal  ein
  271.                 falsches  Seitenverh
  272. ltnis  gew
  273. hlt werden, so  k
  274. nnen Sie
  275.                 durch aktivieren  des Tooltypes NOLACE den  Spielmodus f
  276.                 non-interlaced Screens erzwingen.
  277.   @{b}ENDREQUEST@{ub} -  Ist dieser Tooltype aktiv, so erscheint beim Verlassen des
  278.                 Spieles ein Requester mit einer Sicherheitsabfrage.
  279.   @{b}NOJOYSTICK@{ub} -  Dieser  Tooltype  verhindert die  Belegung  des  gameport-
  280.                 devices und damit die Verwendung eines Joysticks.
  281. @endnode
  282. @node voraussetzungen "Systemvoraussetzungen"
  283.                            @{b}2. Systemvoraussetzungen
  284.                           ==========================@{ub}
  285.   Hexagons V2.1 l
  286. uft auf allen Amigas mit Kickstart >=2.04 und 512kB ChipRAM.
  287.   Es empfiehlt  sich, einen ScreenMode mit wenigstens  400 Zeilen und  minimal
  288.   8 Farben zu  verwenden, jedoch  ist Hexagons  auch in jedem  Non-Interlaced-
  289.   ScreenMode  und mit  2 oder  4 Farben  spielbar. Es  m
  290. ssen  dann  lediglich
  291.   geringe Abstriche in der Bildqualit
  292. t hingenommen werden.
  293.          Hexagons wurde auf folgenden Rechnerkonfigurationen getestet:
  294.             A4000/040, AGA, Kick 3.0 & 3.1
  295.             A4000/040, AGA, Kick 3.0,  Hardital Powerchanger 040/28MHz
  296.             A2000,     ECS, Kick 3.1,  GVP 3001 (030/882, 33MHz), Merlin 2
  297.             A2000,     ECS, Kick 2.04, GVP Combo-30 (030/882, 33MHz)
  298.             A2000,     ECS, Kick 2.04, SupraTurbo 28
  299.             A2000,     OCS, Kick 2.04
  300.             A500+,     ECS, Kick 2.04, SupraTurbo 28
  301.             A500,      OCS, Kick 1.3,  Softkick 2.04
  302. @endnode
  303. @node besonderheiten "Besonderheiten"
  304.                              @{b}3. Besonderheiten
  305.                             ===================@{ub}
  306.             - auf allen Amigas mit Kick >= 2.04 lauff
  307.             - vollst
  308. ndig systemkonform programmiert
  309.             - l
  310. uft auf allen Workbench Screens
  311.             - Dithering zur Erzeugung zus
  312. tzlicher Farben
  313.             - speicherbare Voreinstellungen
  314.             - Lokalisierung mit externen Katalogdateien
  315.             - aufwendige Statistikfunktion
  316.             - automatische Einbindung der Amiga-Guide Anleitung
  317.             - Mischen von Highscore-Dateien
  318.             - Unterst
  319. tzung verschiedener Tooltypes
  320.             - Unterst
  321. tzung von Joysticks mit 2 unterschiedl. Feuerkn
  322.             - Ikonifizierung
  323. @endnode
  324. @node history "History"
  325.                              @{b}4. History
  326.                             ============@{ub}
  327.    @{b}Version 1.0@{ub}  (1. Juni 1995)
  328.    - erste Release-Version
  329.    @{b}Version 2.0@{ub}  (9. Oktober 1995)
  330.    - Erweiterter Spielmodus mit 16 verschiedenen Hexagonen.
  331.    - Erh
  332. hter Schwierigkeitsgrad, in dem zuf
  333. llig im Spielfeld
  334.      verteilte Hexagone entfernt werden m
  335. ssen.
  336.    - Separate Highscore-Liste f
  337. r den erweiterten Spielmodus.
  338.    - Mischen, L
  339. schen, Laden verschiedener Highscore-Dateien.
  340.    - Ikonifizierung des Spieles zu jedem Zeitpunkt m
  341. glich.
  342.    - Steuerung wahlweise durch Joystick oder Tastatur.
  343.    - Erweiterte Statistikfunktionen.
  344.    - Keyfiles f
  345. r registrierte User.
  346.    - Verbesserte Spielroutinen.
  347.    @{b}Version 2.1@{ub}  (2x. November 1995)
  348.    - Unterst
  349. tzung externer Katalogdateien.
  350.    - Statistik f
  351. r das erweiterte Hexagonset.
  352.    - H
  353. here Punktwertung f
  354. r DROP und PULL DOWN.
  355.    - Kein Preview w
  356. hrend einer Spielpause.
  357.    - Game Over - Anzeige.
  358.    - zahlreiche, interne Codeoptimierungen.
  359. @endnode
  360. @node autoren "Autoren"
  361.                                @{b}5. Autoren
  362.                               ============@{ub}
  363.                               Frank Bernard
  364.                               Trippstadter Str. 27
  365.                               67691 Hochspeyer
  366.                          Tel: 06305/5006 & 06482/4532
  367.                        EMail: bernard@informatik.uni-kl.de
  368.                               Andreas Paul
  369.                               Mannheimer Str. 83
  370.                               67655 Kaiserslautern
  371.                          Tel: 0631/470334 & 06246/7296 
  372.                        EMail: fvor731@rhrk.uni-kl.de
  373.        Bugreports oder Verbesserungsvorschl
  374. ge sind uns immer willkommen.
  375. @endnode
  376. @node copyright "Copyright"
  377.                                 @{b}6. Copyright
  378.                                ==============@{ub}
  379.                                 Hexagons V2.1
  380.                                   
  381.  1995 by
  382.                   @{" Frank  Bernard " link autoren}    &    @{"  Andreas Paul  " link autoren}
  383.    Hexagons ist @{" Shareware " link share}. Das Programm darf als Komplettpaket (Programm,
  384.    inkl. Anleitung) frei kopiert werden. Hexagons  darf ohne ausdrueckliche
  385.    Genehmigung der  Autoren  weder in ein  CD-ROM Archiv, mit  Ausnahme der
  386.    AMINET- und der Fred-Fish-CDs, noch  in eine Diskettenserie  aufgenommen
  387.    werden. Der Verkaufspreis einer Diskette, auf der sich Hexagons befindet
  388.    darf den Unkostenbeitrag von 5.-DM (US$ 3.-) nicht 
  389. berschreiten.
  390.    Zeitschriften, die 
  391. ber Hexagons  berichten, werden hiermit gebeten, uns
  392.    ein Exemplar der betreffenden Ausgabe zuzusenden. Vielen Dank.
  393. @endnode
  394. @node disclaimer "Disclaimer"
  395.                                 @{b}7. Disclaimer
  396.                                ===============@{ub}
  397.   Wir weisen jegliche Rechtsanspr
  398. che durch Sch
  399. den, welche durch sachgem
  400.   oder unsachgem
  401. e Verwendung  von Hexagons  entstehen, strikt  zur
  402. ck. Wir
  403. bernehmen  keine  Verantwortung  f
  404. r  Datenverluste, welche  direkt  oder
  405.   indirekt durch die Verwendung von Hexagons entstehen.
  406. @endnode
  407. @node credits "Credits"
  408.                                  @{b}8. Credits
  409.                                 ============@{ub}
  410.    Wir m
  411. chten folgenden Personen f
  412. r Beta-Tests, sowie hilfreiche Hinweise
  413.    und Anregungen danken (alphabetische Reihenfolge):
  414.                                 Rainer H
  415.                                Michael  Junker
  416.                                 Dirk  Remmelt
  417.    Vielen Dank an Trevor Morris f
  418. r sein AppIcon und das Schubladen-Icon im
  419.    MagicWB-Stil !!
  420. @endnode
  421.